package com.yellowcong.kanman;


import java.io.File;
import java.util.concurrent.ArrayBlockingQueue;
import java.util.concurrent.BlockingQueue;
import java.util.concurrent.ExecutorService;
import java.util.concurrent.Executors;
import java.util.regex.Matcher;
import java.util.regex.Pattern;

import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;
import org.jsoup.select.Elements;

import com.yellowcong.http.utils.HttpClient;
import com.yellowcong.http.utils.HttpImageUtils;
import com.yellowcong.http.utils.KanmanUtils;
import com.yellowcong.kanman.dto.Chapter;
import com.yellowcong.web.kanman.PageThread;

/**
 * 创建日期:2018年2月27日<br/>
 * 创建时间:下午9:14:48<br/>
 * 创建者    :yellowcong<br/>
 * 机能概要:
 */
public class Main2 {

	public static void main(String [] args){
		//64是多少章
		//4 是多少页
		//http://mhpic.manhualang.com/comic/D/%E6%96%97%E7%BD%97%E5%A4%A7%E9%99%86%E6%8B%86%E5%88%86%E7%89%88/61%E8%AF%9D/4.jpg-kmw.middle
		
	
		//获取到所有的章节信息了
		BlockingQueue<Chapter>  queue = KanmanUtils.getAllChapter(Constants.HOME_URL);
		
	     //创建一个线程池
        int poolSize =8;
        ExecutorService pool = Executors.newFixedThreadPool(poolSize);
        //获取线程
        PageThread thread = new PageThread(queue);
        for(int i=0;i<poolSize;i++) {
            //提交任务
            pool.submit(thread);
        }

        pool.shutdown();
	}
	
}
